Component-free vector algebra in Aldor
نویسندگان
چکیده
An implementation of a component-free symbolic vector algebra in Aldor is presented. This package provides two powerful functions: simplification of vector expressions and the proof of vector identities. The implementation benefits greatly from Aldor’s strong typing, which allows several simplification problems that have defeated previous implementations to be solved.
منابع مشابه
Rule-Based Simplification in Vector-Product Spaces
A vector-product space is a component-free representation of the common three-dimensional Cartesian vector space. The components of the vectors are invisible and formally inaccessible, although expressions for the components could be constructed. Expressions that have been built from the scalar and vector products can be simplified using a rule-based system. In order to develop and specify the ...
متن کاملParametric Polymorphism for Computer Algebra Software Components
This paper presents our experiments in providing mechanisms for parametric polymorphism for computer algebra software components. Specific interfaces between Aldor and C++ and between Aldor and Maple are described. We then present a general solution, Generic IDL (GIDL), an extension to CORBA IDL supporting generic types. We describe our language bindings for C++, Java 1.5 and Aldor as well as a...
متن کاملParallelism and Aldor: a Rst Report of It
We describe the implementation of , a library for parallel computations in Aldor. In the poster, both design and experimentations on linear algebra examples are presented.
متن کاملA Study in the Integration of Computer Algebra Systems: Memory Management in a Maple–aldor Environment
We have undertaken to study the problems which arise in the tight coupling of computer algebra systems. By this we mean having multiple computer algebra systems share the same address space so that objects created by one system can be passed passed by reference in calls to another system. As an interesting practical problem, we have explored the case of using Aldor code from within the Maple sy...
متن کامل